/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package carreras.datos;

import carreras.entidades.Competencia;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 *
 * @author Fanky10 <fanky10@gmail.com>
 */
public class DataCompetencia extends data.Data{
    public int nuevaCompetencia(int id_torneo, Competencia competencia) throws SQLException{
        String ins_competencia = "insert into competencia (id,tipo_competicion,numero_ronda,id_torneo)"
                + " values (null,"
                + competencia.getTipo_competicion() +","
                + competencia.getNumero_ronda() +","
                + id_torneo
                +")";
        String get_id_generado = "SELECT max(id) id_competencia from competencia";
        db.executeUpdate(ins_competencia);
        ResultSet rs = db.getResultSet(get_id_generado);
        while(rs.next()){
            return rs.getInt("id_competencia");
        }
        throw new SQLException("no se pudo obtener el ultimo torneo");
    }
}
